#include <stdio.h>

// 功能：计算1~n求和 返回计算的结果
int func(int n){
    if(1 == n){ // 递归的出口
        return 1;
    }
    return n + func(n-1);
}

int main(int argc, const char *argv[]){
    printf("%d\n", func(100)); // 5050
    printf("%d\n", func(5));   // 15
    return 0;
}